a9e823d62b5e2fab494ff7443c0feac2668d0a59,Core/src/org/sleuthkit/autopsy/modules/android/CallLogAnalyzer.java,CallLogAnalyzer,findCallLogsInDB,#String#AbstractFile#,66
Before Change
}
try {
resultSet = statement.executeQuery(
"SELECT number,date,duration,type, name FROM calls ORDER BY date DESC;");
BlackboardArtifact bba;
while (resultSet.next()) {
// name of person dialed or called. null if unregistered
String name = resultSet.getString("name");
String number = resultSet.getString("number");
//duration of call in seconds
Long duration = Long.valueOf(resultSet.getString("duration"));
Long date = Long.valueOf(resultSet.getString("date")) / 1000;
String direction = "";
switch (Integer.valueOf(resultSet.getString("type"))) {
After Change
"SELECT number,date,duration,type, name FROM " + tableName + " ORDER BY date DESC;");) {
logger.log(Level.INFO, "Reading call log from table {0} in db {1}", new Object[]{tableName, DatabasePath});
while (resultSet.next()) {
Long date = resultSet.getLong("date") / 1000;
final CallDirection direction = CallDirection.fromType(resultSet.getInt("type"));
String directionString = direction != null ? direction.getDisplayName() : "";
final String number = resultSet.getString("number");